factory farming - French English Dictionary